body,div,span,h1,h2,h3,h4,ul,li,img,p,b,textarea,input,select,form,a,table,tr,td
{
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif,"宋体";
	list-style-type:none;
	font-size:12px;
	color:inherit;
	z-index:inherit
}

.addPsnBar .bdy
{
	margin-top:2px;
	padding-left:10px
}
.gSevBdy li
{
	height:21px;
	position:relative
}
*:lang(zh) .gSevBdy li
{
	height:22px
}
.gSevBdy li a.clsFd,.gSevBdy li a.opnFd
{
	position:absolute;
	top:6px;
	left:17px
}
li.subBar
{
	height:19px;
	margin-top:-3px;
	margin-bottom:3px
}
li.subBar a.gFNm,*:lang(zh) li.subBar a.gFNm
{
	left:43px
}
a.addFd,a.OptFd,b.MoreServIco
{
	position:absolute;
	display:block;
	width:14px;
	height:14px;
}
a.addFd
{
	background-position:-568px -25px;
	top:12px;
	right:0px;
}
a.addFd:hover
{
	background-position:-588px -25px
}
a.OptFd
{
	background-position:-568px -70px;
	top:12px;
	right:16px;
}
a.OptFd:hover
{
	background-position:-588px -70px
}
a.CheckMail,a.CheckMail:hover
{
	background-position:0px 0px;
	background-image:url(../images/checkmail.gif);
	background-repeat:no-repeat;
}
b.SafeLock,b.SafeLock2
{
	display:block;
	width:8px;
	height:10px;
	position:absolute;
	left:-4px;
	top:10px;
	background-position:-320px 0px;
}
b.SafeLock2
{
	left:20px;
	top:8px;
}
a.MoreServWp
{
	position:absolute;
	display:block;
	line-height:14px;
	width:37px;
	height:14px;
	top:12px;
	right:-2px;
	text-decoration:none;
	font-weight:normal;
}
b.MoreServIco
{
	background-position:-568px -86px;
	top:0px;
	right:0px;
}
a.MoreServWp:hover
{
	text-decoration:none;
}
a.MoreServWp:hover b.MoreServIco
{
	background-position:-588px -86px
}
.gTlBar
{
	height:39px;
	background-position:0 -147px;
	padding-top:6px;
	padding-left:4px;
	padding-right:2px
}
.tlbtn2,.tlbtn2d,.tlbtn3,.tlbtn3d,.tlbtn4,.tlbtn4d,.tlbtn5,.tlbtn3R
{
	height:26px;
	position:relative;
	background-position:0 0;
	cursor:pointer;
	float:left
}
.tlbtn2
{
	width:64px
}
.tlbtn2d
{
	width:74px
}
*:lang(zh) .tlbtn2d
{
	width:74px
}
.tlbtn3
{
	width:76px
}
.tlbtn3d
{
	width:86px
}
.tlbtn3R
{
	width:76px;
	float:right
}
.tlbtn4
{
	width:86px
}
.tlbtn4d
{
	width:96px
}
.tlbtn5
{
	width:112px
}
.tlbtn5d
{
	width:122px
}
.gTlBar .on
{
	background-position:0 -250px
}
.gTlBar .click
{
	background-position:0 -291px
}
.btnLe
{
	width:5px;
	height:26px;
	position:absolute;
	left:0;
	top:0;
	background-position:0 0
}
.gTlBar .on .btnLe
{
	background-position:-757px -16px
}
.gTlBar .click .btnLe
{
	background-position:-757px -57px
}
.btnRi
{
	width:5px;
	height:26px;
	position:absolute;
	right:0;
	top:0;
	background-position:0 0
}
.gTlBar .on .btnRi
{
	background-position:-781px -16px;
	margin-right:-1px
}
.gTlBar .click .btnRi
{
	background-position:-781px -57px
}
.icoBtn
{
	float:left;
	margin:4px 0 0 4px;
	width:24px;
	height:20px;
	display:block;
	font-size:1px;
	cursor:pointer;
	cursor:hand;
}
.click .icoBtn
{
	margin:5px 0 0 4px
}
.btnTxt
{
	margin:6px 0 0 5px;
	color:#333;
	float:left
}
.on .btnTxt
{
	color:#000
}
*:lang(zh) .btnTxt
{
	margin-top:5px
}
.click .btnTxt
{
	margin:8px 0 0 5px
}
*:lang(zh) .click .btnTxt
{
	margin:6px 0 0 5px
}
.btnDrop,.btnDrop2
{
	width:10px;
	height:26px;
	background-position:-809px -57px;
	position:absolute;
	right:5px;
	top:0px;
}
.gTlBar .on .btnDrop
{
	background-position:-840px -57px
}
.gTlBar .click .btnDrop
{
	background-position:-840px -56px
}
.gTlBar .on .btnDrop2
{
	background-position:-809px -57px
}
.gTlBar .click .btnDrop2
{
	background-position:-809px -56px
}

.IcoCls,.IcoOpen,.IcoCls2,.IcoOpen2
{
	display:block;
	width:18px;
	height:20px;
	background-position:-422px 6px
}
.IcoOpen,.IcoOpen2
{
	background-position:-443px 6px
}
.fdTop
{
	margin-top:8px;
	padding:0 10px;
	line-height:190%
}

*:lang(zh) .gSRi
{
	margin-left:38px
}
.gSev
{
	padding-top:12px
}
.gSbdy
{
	margin:5px 5px;
	padding:5px 5px
}
.gSbdy h2
{
	height:23px;
	background-position:0 -893px;
	position:relative;
	margin-bottom:5px
}
.gSbdy h2 .tit
{
	display:block;
	position:absolute;
	top:4px;
	left:10px;
	background-color:#FFF;
	padding:2px 4px
}
.gSbdy h2 .tit a:hover,.gSbdy p a:hover
{
	text-decoration:none
}
.gSbdy p
{
	line-height:190%;
	margin:5px;
	color:#666
}
.gSbdy p a
{
	color:#666
}
.gSev .on p
{
	line-height:190%;
	margin:5px;
	color:#000
}
.gSev .on p a
{
	color:#000
}
.iHeadWin
{
	width:120px;
	background-color:#FFF
}
.iHeadWin .bdy
{
	text-align:center
}
.iHeadWin .p2Pic
{
	margin:5px auto
}
.iHeadWin .p2Name
{
	margin-bottom:5px;
	color:#333;
	font-weight:bold
}
.dragDiv
{
	border-style:solid;
	border-width:1px;
	width:250px;
	overflow:hidden
}
.dragIconBot,.dragIconBot2
{
	width:22px;
	height:22px;
	float:left;
	padding-left:2px;
	background:#ACDA2E
}
.dragIconBot2
{
	background:#FF672B
}
.dragCont
{
	float:left;
	margin:2px 0 0 4px
}
.dragContTB
{
	table-layout:fixed;
	width:200px
}
.dragContTB td
{
	overflow:hidden;
	text-overflow:ellipsis;
	line-height:20px
}
.icoBtn4
{
	width:24px;
	height:20px;
	display:block
}
.btnMov
{
	background-position:-1789px -2px;
	width:16px;
	height:18px;
	display:block
}
.btnNoMov
{
	background-position:-1815px -2px;
	width:16px;
	height:18px;
	display:block
}
.txtEpm
{
	background-repeat:no-repeat;
	background-position:-868px -62px;
	padding-right:6px
}
.txtEpm2
{
	background-repeat:no-repeat;
	background-position:-857px -62px;
	padding-right:6px
}
.ibxbar3
{
	height:5px
}
div.ibxBar2
{
	height:auto;
	padding:4px 8px;
	border-bottom:1px solid #D7D7D7;
	background-image:url(../images/titbg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
.ibxBar2 a:link,.ibxBar2 a:visited,.ibxBar2 a:hover
{
	}
.ibxBar
{
	height:37px;
	padding:6px 6px 0 6px ;
	background-position:0 -374px
}
.ibxBar2_grcont
{
	clear:both;
	color:#999;
	line-height:30px;
	margin-bottom:-5px
}
*:lang(zh) .ibxBar
{
	height:29px
}
.ibxBar .bot
{
	font-weight:bold;
	margin:0 4px;
	float:left;
}
.ibxBar .bot4
{
	font-weight:bold;
	margin:0 4px;
	float:left;
}
.ibxBar .bot2
{
	margin:0 4px;
	float:left;
}
*:lang(zh) .ibxBar .bot2
{
	}
.ibxBar .bot3
{
	margin-top:2px;
	width:110px
}
.ibxBar .bot5
{
	margin:0 4px;
	float:left;
}
.ibxBar .Btn
{
	}
.ibxBar4
{
	height:35px;
	padding:8px 6px 0 6px ;
	background-position:0 -375px;
	border-bottom:1px solid #ebebeb
}
*:lang(zh) .ibxBar4
{
	height:26px;
	padding:6px 6px 0 6px
}
.ibxBar4 .bot2
{
	height:22px;
	cursor: hand;
	padding:2px 0;
	margin:0 4px;
	float: left;
	width:47px
}
*:lang(zh) .ibxBar4 .bot2
{
	padding:0
}
.ibxBar4 .bot3
{
	margin-top:1px;
	width:110px
}
.ibxBot
{
	height:25px;
	padding:4px 6px 4px 12px;
	line-height:25px;
	background-position:0 -414px;
	color:#333
}
*:lang(zh) .ibxBot
{
	height:20px;
	line-height:20px
}
.ibxBot .fRi
{
	color:#666
}
.ibxBot a:link,.ibxBot a:visited,.ibxBot a:hover
{
	}
.nmAlert
{
	height:60px;
	line-height:60px;
	margin:10px 4px;
	border:1px solid #CCC;
	text-align:center;
	font-weight:bold
}
.mMsg
{
	height:27px;
	line-height:27px;
	border-bottom:1px solid #CCC;
	text-align:center;
	color:#333
}
.stick_list
{
	border-bottom:#9DB3C5 1px solid;
	border-top:#9DB3C5 1px solid;
	margin-top:-1px;
	overflow:hidden;
	background-color:#F6F9FE;
	zoom:1
}
.stick_list .tl
{
	background-color:#F6F9FE
}
.stick_list table.il3
{
	position:relative;
	top:1px
}
.mr
{
	margin-left:2px
}
*:lang(zh) .mr
{
	margin-left:5px
}
.mtTb,.mtTbHead,.mtTbCtn
{
	table-layout:fixed;
	width:100%
}
.mtTb,.mtTbHead tr
{
	vertical-align:middle
}
.mtTbHead
{
	table-layout:auto
}
.mtTbHead td
{
	font-weight:bold;
	padding:2px 0 2px 2px;
	height:24px;
	border-top:0;
	border-left:1px solid #FFF;
	border-bottom:1px solid #CCC;
	border-right:1px solid #CCC
}
td.mtd1
{
	width:16px!important;
	width:22px;
	padding-left:3px!important;
	padding-left:0
}
td.mtd2
{
	width:26px
}
td.mtd3
{
	width:28px
}
td.mtd4
{
	width:170px;
	padding-left:4px
}
td.mtd5
{
	padding-left:4px
}
td.mtd6
{
	width:94px;
	padding-left:4px
}
td.mtd7
{
	width:22px;
	text-align:center
}
td.mtd8
{
	width:70px;
	padding-left:4px
}
.mtTbHead span
{
	display:block;
	float:left;
	margin-right:1px
}
b.down
{
	display:block;
	width:11px;
	height:10px;
	background-position:-464px -42px;
	float:left;
	margin-top:4px!important;
	margin-top:2px
}
b.up
{
	display:block;
	width:11px;
	height:10px;
	background-position:-487px -42px;
	float:left;
	margin-top:4px!important;
	margin-top:2px
}
.tl td
{
	padding-left:3px;
	height:24px;
	width:100%;
	border-bottom:2px solid #D7D7D7!important;
	border-bottom:1px solid #D7D7D7;
	position:relative;
	color:#666
}
.mtTb td
{
	word-wrap:break-word;
	word-break:break-all;
	overflow:hidden;
	text-overflow:ellipsis;
	height:24px;
	padding:2px 4px 2px 0;
	border-bottom:1px solid #CCC
}
.mtTb td img
{
	margin-right:1px
}
.il
{
	height:20px;
	width:100%;
	background-position:0 -353px!important;
	background-position:0 -351px
}
.il tr
{
	vertical-align:middle
}
.il a
{
	color:#333;
	text-decoration:none;
}
.il2
{
	height:24px;
	width:100%;
	table-layout:fixed;
	border-bottom: 1px solid #D7D7D7
}
.il2 tr
{
	vertical-align:middle
}
.il2Td
{
	width:30%;
	text-align:center;
	padding-top:4px
}
.il3
{
	width:100%;
	table-layout:fixed
}
.il3 tr
{
	vertical-align:middle
}
.il3 td
{
	border-bottom: 1px solid #D7D7D7;
	height:26px;
	*height:20px;
}
.il3 a
{
	color:#333;
	text-decoration:none;
}
.il3 a:hover
{
	text-decoration:underline;
}
.il2Td
{
	width:30%;
	text-align:center;
	padding-top:4px
}
.iTemp
{
	color:#999
}
.iTemp a
{
	color:#999
}
.tl
{
	height:24px;
	border-bottom: 1px solid #D7D7D7;
	position:relative;
	background-color:#f7f7f7;
	padding-left:3px
}
.tl b.clIco,.tl b.opIco
{
	position:absolute;
	top:6px;
	left:2px
}
.tl b.tlTime
{
	position:absolute;
	top:4px;
	left:24px;
	color:#666;
	width: 131px;
}
.ilHead
{
	border-collapse:separate
}
.ilHead td
{
	border-top:1px solid #FFF;
	border-left:1px solid #FFF;
	border-bottom:1px solid #CCC;
	border-right:1px solid #CCC
}
.i1
{
	width:20px;
	text-align:center
}
.il input
{
	cursor:default
}
.i2
{
	width:27px
}
.i3
{
	width:168px;
	padding-left:6px;
	*padding-top:3px
}
.i4
{
	width:65px;
	padding-left:4px;
	text-align:right;
	padding-right:6px;
	*padding-top:3px
}
.i5
{
	width:100px;
	padding-left:4px;
	*padding-top:3px
}
.ilHead a
{
	display:block;
	margin-top:-2px;
	*margin-top:0px
}
.ilHead a span
{
	display:block;
	float:left;
	margin-top:1px
}
.ilHead b
{
	}
.ilHead b.matc,.ilHead b.mbmTit
{
	cursor:default!important
}
.ilHead b.down
{
	display:block;
	width:11px;
	height:10px;
	background-position:-464px -42px;
	float:left;
	margin-top:2px
}
.ilHead b.up
{
	display:block;
	width:11px;
	height:10px;
	background-position:-487px -42px;
	float:left;
	margin-top:2px
}
.i6
{
	padding:0px 0px 0px 4px;
	word-wrap:break-word;
	word-break:break-all;
	*padding-top:3px
}
.i7
{
	width:20px;
	padding-left:4px
}
.i8
{
	width:18px;
	padding-left:4px
}
.ii1
{
	width:22px;
	text-align:center
}
.ii1 input
{
	cursor:default
}
.ii2
{
	width:30px;
	padding-left:2px
}
.ii2 img
{
	margin-left:2px;
	float:left
}
.ii2 input
{
	margin-left:4px!important;
	margin-left:0
}
.ii2a
{
	width:30px;
	text-align:center;
	cursor:pointer!important;
	cursor:hand
}
.ii2a img
{
	margin:0 1px;
	float:right;
	margin-right:5px
}
.ii3
{
	width:166px!important;
	width:174px;
	padding:2px 4px;
	padding-left:6px;
	overflow:hidden;
	text-overflow:ellipsis
}
.ii4
{
	width:66px!important;
	width:75px;
	padding:0 2px 0 4px;
	text-align:right;
	padding-right:6px
}
.ii5
{
	width:100px!important;
	width:110px;
	padding:0 2px 0 4px;
	text-align:left
}
.ii6
{
	padding:2px 4px;
	overflow:hidden;
	text-overflow:ellipsis
}
.ii7
{
	width:20px!important;
	width:24px;
	padding-left:4px
}
.ii8
{
	width:19px!important;
	width:24px;
	padding-left:5px
}
.ii3,.ii6
{
	padding-top:4px
}
.ipty
{
	width:40px
}
.ipty b
{
	float:left;
	margin-left:2px
}
.ipty b.matc
{
	margin-top:-1px
}
.iipty
{
	width:40px;
	padding-left:2px
}
.ipty a b.math
{
	background-position:-170px -201px
}
.vipIcoIbx,.vipIcoRm
{
	width:0px;
	padding:0 6px;
}
.vipIcoIbx
{
	background-position:-11px -84px;
	background-repeat:no-repeat;
	text-decoration:none;
}
b.vipIcoIbx:hover
{
	text-decoration:none;
}

.unRd
{
	font-weight:bold
}
.unRd .matc
{
	background-position:-334px -41px
}

.btnBack
{
	background-position:-2050px -38px;
}
.btnRej
{
	background-position:-2088px -39px;
}
.btnState
{
	background-position:-2016px -39px;
}
.btnView
{
	background-position:-1390px -4px;
}
.btnMove
{
	background-position:-1469px -38px
}
.btnRef
{
	background-position:-1730px -38px;
}
.btnRe
{
	background-position:-1825px -39px;
}
.btnReAll
{
	background-position:-1952px -1px;
}
.btnFw
{
	background-position:-1392px -39px;
}
.btnMark
{
	background-position:-2122px -39px;
}
.btnCode
{
	background-position:-1984px -39px;
}
.btnSend
{
	background-position:-1320px -40px;
}
.btnSendTime
{
	background-position:-1448px -8px;
}
.btnTimeSend
{
	background-position:-1320px -40px;
}
.btnSave
{
	background-position:-1356px -40px;
}
.btnCrd
{
	background-position:-1430px -40px;
}
.btnCnl
{
	background-position:-1612px -39px;
}
.btnDel
{
	background-position:-1654px -39px;
}
.btnPre
{
	background-position:-1759px -39px;
}
.btnNxt
{
	background-position:-1793px -39px;
}
.btnWrite
{
	background-position:-2155px -39px;
}
.btnAddCnt
{
	background-position:-1857px -37px;
}
.btnAddGroup
{
	background-position:-1694px -37px;
}
.btnDelCnt
{
	background-position:-1888px -37px;
}
.btnExp
{
	background-position:-1921px -39px;
}
.btnCntList
{
	background-position:-2191px -37px;
}
.btnPrint
{
	background-position:-1953px -39px;
}
.btnSent
{
	background-position:-2230px -43px;
}
.btnDict
{
	background-position:-2255px -40px;
}
.btnMore
{
	background-position:-1579px -39px;
}
.btnAddEdit
{
	background-position:-2288px -38px;
}
.btnSpam
{
	background-position:-2319px -38px;
}
.btnNotSpam
{
	background-position:-2355px -38px;
}
.btnSet
{
	background-position:-2388px -38px;
}
.btnReCall
{
	background-position:-837px -166px;
}

img,table
{
	border:0;
	border-collapse:collapse
}
div.HeightAuto
{
	height:auto
}
.btnFnt,.syBtn,.gSrh_Adv a,.gSrh_Adv a:hover,.gSrh_Adv a:active,.expMenu a b.mbm,.cmIcoDel,.CtrlBtn,.CtrlBtn2,.autofinish td,input.addfile,.gSbdy,.mtTbHead span,.ilHead a,.ilHead a span,.ilHead b,.IcoCls,.IcoOpen,.IcoCls2,.IcoOpen2,.clsIco,.dawIco,.txl_ALbox .icos,.addHand,.icoNewWin,.qmTab,.iT_Skin_Cwp,.wel_Mtab_head div,.btn_ok,.vipkj_title,.vipkj_T_n,.wel_Ma460x110txt,.wel_Ma460x110txt_R,.w_jifen a,.if4_sev,.RB_i_Wp,.add_txzlist_tab td,.gSaddEdit .grplist li
{
	cursor:pointer!important;
	cursor:hand
}
.Cred
{
	color:#F00
}
.Cc00
{
	color:#c00
}
.C333
{
	color:#333
}
.Cblack
{
	color:#000
}
.Cgray
{
	color:#999
}
.Cgreen
{
	color:#060
}
.bgimgno
{
	background-image:none
}
.fntNml
{
	font-weight:normal;
}
.IptOnF
{
	background-color:#FFFFE1;
	color:#000
}
.fixBGwhite
{
	background-color:#FFF
}
.noIME
{
	ime-mode:disabled
}
.fnt_Dcr
{
	color:#777;
}
.underline
{
	text-decoration:underline
}
.noSelect
{
	-moz-user-select:none;
	-webkit-user-select:none;
	-khtml-user-select:none;
	user-select:none;
}
body.gb
{
	background-color:#FFF;
	background-position:-1411 0;
	background-repeat:repeat-y;
	min-width:680px
}
html>body .Btn
{
	padding:0 10px;
	outline:none;
}
.Btn:focus::-moz-focus-inner
{
	border-color:transparent;
}
.Btn
{
	height:26px;
	color:#555;
	cursor:pointer!important;
	cursor:hand;
	padding-top:4px;
	padding-top:2px;
	padding-left:4px;
	padding-right:4px;
	background-color:#fff;
	border:1px solid #000;
	background-position:0px -2112px;
}
.BtnNml
{
	background-position:0px -2112px;
}
input.BtnHv,input.Btn:hover
{
	background-position:0px -2176px;
	border:1px solid #A2904D;
	background-color:#fff;
}
html>body input.BtnDw
{
	padding-left:12px;
	padding-right:8px;
}
input.BtnDw
{
	background:#fff;
	color:#000;
}
.ImpBtn
{
	font-weight:bold;
}
.btnFnt,.btnFntUnE
{
	height:20px;
	background-position:0 -453px;
	padding-top:4px;
	padding-top:2px
}
*:lang(zh) .btnFnt
{
	padding:0
}
.btnFntUnE
{
	height:20px;
	padding-top:4px;
	padding-top:2px;
	background:#f1f1f1;
	border:1px solid #ccc;
	color:#aaa;
}
*:lang(zh) .btnFntUnE
{
	padding:0
}
.syBtn
{
	width:69px;
	height:24px;
	color:#333;
	background-position:-1198px -13px;
	background-color:transparent;
	border:0;
	padding-top:2px
}
*:lang(zh) .syBtn
{
	padding:0
}
.txtIpt,.txtInput,.optDinpt
{
	background-color:#FFF;
	height:24px;
	padding-top:2px;
	padding-top:4px;
	padding-left:2px;
	margin-bottom:1px
}
.tiOn
{
	background-color:#FFC
}
.fLe,.fLeft
{
	float:left
}
.fRi,.fRig
{
	float:right
}
.hide
{
	display:none
}
.clear
{
	clear:both;
	font-size:0px;
	height:0;
	background-color:transparent;
	overflow:hidden;
	line-height:0px
}
.wd
{
	width:100%
}
.txtl
{
	text-align:left
}
.txtc
{
	text-align:center
}
.txtr
{
	text-align:right
}
.fsong
{
	font-family:'宋体'
}
.nobr
{
	white-space:nowrap
}
.Chand
{
	cursor:pointer!important;
	cursor:hand
}
.bdr1w,.gMenu,.gMenu .bdy,.gSipt
{
	border-width:1px;
	border-style:solid
}
.opWin,.wbdyOut,.wbdy,.txInput,.fLst,.SpcBar,.fBdy,.opt_m_mob,.optDinpt,.optDTb td,.optTSY,.newmAlert,table.autofinish,.gLoading,.fcWin,.cmpOpt,.txtIpt,.txtInput,.optDinpt,.sysWin2
{
	border-width:1px;
	border-style:solid
}
a.btnClose
{
	background-position:-1693px -6px;
	display:block;
	width:14px;
	height:14px;
	background-color:#000000
}
a.btnClose:hover
{
	background-position:-1718px -6px
}
.sysTopMsg
{
	height:0px;
	margin-top:-1px;
	width:100%
}
*:lang(zh) .sysTopMsg
{
	height:auto
}
.sysTopMsg td
{
	line-height:22px;
	padding:0;
	padding-left:25px;
	background-position:-2px -59px;
	color:#525B65
}
.sysTopMsg a
{
	text-decoration:underline;
	color:#525B65
}
.sysTopMsg a:hover
{
	color:#333
}
.gMenu
{
	position:absolute;
	z-index:99;
	background-color:#FFF;
	overflow:hidden;
	text-overflow:ellipsis
}
.gMenu .bdy
{
	border-color:#FFF;
	height:100%
}
.gMenuOpt a
{
	display:block;
	margin:0;
	padding:4px;
	width:100%;
	overflow:hidden;
	text-overflow:ellipsis;
	text-decoration:none;
	color:#333;
}
*:lang(zh) .gMenuOpt a
{
	width:auto
}
.gMenuOpt a:hover
{
	text-decoration:none
}
.gMenuOpt a.sub
{
	background-position:-224px -76px
}
.gMenuOpt a.sub:hover
{
	background-position:-414px -76px
}
.gMenuOpt a.itemOn
{
	background-position:-414px -76px!important
}
.spline
{
	height:1px;
	font-size:1px
}
.gLoading
{
	position:absolute;
	padding:2px 9px 2px 6px
}
a.clsWin
{
	background-position:-1181px -38px;
	width:14px;
	height:14px;
	display:block;
	float:right;
}
a.clsWin:hover
{
	background-position:-1199px -38px;
}
.gNewFTip
{
	width:214px;
	height:86px;
	position:absolute;
	overflow:hidden;
	color:#E31529;
}
.gNewFTip .bdy
{
	position:relative }
.gNewFTip .bdy .clsWin
{
	position:absolute;
	top:-7px;
	right:7px
}
.gTop
{
	height:67px;
	position:relative;
	background-color:#FFF;
	padding:0px;
	margin:0px
}
.gLogo
{
	position:relative;
	top:10px;
	left:12px
}
.usrMsg
{
	position:absolute;
	top:19px;
	left:205px
}
.tLink
{
	position:absolute;
	top:19px;
	right:14px;
	color:#999
}
.gNav
{
	position:absolute;
	top:31px;
	left:189px;
	height:33px;
	margin:0px;
	padding:0px;
}
.gNav li
{
	width:148px;
	height:29px;
	float:left;
	position:relative
}
.gNav li a
{
	position:relative;
	display:block;
	width:148px;
	height:29px;
	line-height:29px;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
}
.gNav li a:hover
{
	text-decoration:none
}
.gNav li a {
	background-position:-375px -44px;	
}
.gNav li a.on
{
	background-position:-375px 0px;
}
.gNav li a.on:hover
{
	text-decoration:none
}
.gSipt
{
	width:151px;
	height:20px;
	display:block;
	background-position:0 -968px;
	padding:2px 0 0 3px
}
.gSrh .gSipt
{
	background-color:#FFF;
	color:#aaa;
}
a.srhBtn
{
	display:block;
	width:39px;
	height:20px;
	background-position:-1280px -15px
}
a.srhBtn:hover
{
	background-position:-1322px -15px
}
a.AdsrhBtn
{
	display:block;
	width:12px;
	height:20px;
	background-position:-1363px -15px
}
a.AdsrhBtn:hover
{
	background-position:-1377px -15px
}
.srhBtn b,.AdsrhBtn b
{
	display:none
}
.gSrh input.bgcolor13
{
	background:#FFFFCC;
	color:#000;
}
.gSrh_Adv
{
	width:104px;
	background-color:#FDFDFD;
	border:1px solid #69788C;
	padding:4px;
	position:absolute
}
.gSrh_Adv a,.gSrh_Adv a:hover,.gSrh_Adv a:active
{
	height:18px!important;
	height:22px;
	padding:3px 5px 0 0!important;
	padding:5px 5px 0 0;
	color:#46618c;
	display:block;
	text-decoration:none;
	text-align:right;
	border:1px solid #fdfdfd
}
.gSrh_Adv a:hover,.gSrh_Adv a:active
{
	background:#ffeda1;
	border:1px solid #ffc467
}
.gSrh_Adv_l
{
	height:1px;
	font-size:1px;
	border-bottom:1px solid #d0d8e0;
	margin-bottom:2px;
	margin-top:1px
}
.spl
{
	display:block;
	width:2px;
	height:20px;
	background-position:-109px -13px;
	position:absolute;
	top:60px
}
#sl1
{
	left:103px
}
#sl2
{
	left:207px
}
#sl3
{
	left:311px
}
#sl4
{
	left:415px
}
.gMain
{
	width:100%
}
.gMain tr.gMtr
{
	vertical-align:top
}
.gLe
{
	width:189px;
	padding-bottom:15px;
	vertical-align:top
}
.gMain tr.gMtr .gLe a
{
	color:#333
}
.gMain tr.gMtr .gLe a:hover
{
	color:#000
}
.gRi
{
	vertical-align:top
}
.gMbtn
{
	width:188px;
	height:38px
}
.gMbtn a
{
	display:block;
	height:38px
}
a.gCmBtn
{
	background-position:-4px -5px;
	float:left;
	width:91px
}
a.gCmBtn:hover
{
	background-position:-4px -43px
}
a.gWmBtn
{
	background-position:-95px -5px;
	float:left;
	width:97px
}
a.gWmBtn:hover
{
	background-position:-95px -43px
}
.gFd
{
	width:168px;
	margin:5px 0 0 10px
}
.gfTit
{
	height:29px;
	position:relative;
	background-position:-198px -1px;
	margin-bottom:2px;
	cursor: pointer;
}
span.gfName
{
	color:#333;
	position:absolute;
	top:10px;


	*top:11px;
	left:21px;
	font-weight:normal;
	text-decoration:none;
	cursor:pointer;
	cursor:hand;
	line-height:14px;
	width: 146px;
}
*:lang(zh) span.gfName
{
	top:10px
}
a.clsFd
{
	position:absolute;
	top:12px;
	left:3px;
	display:block;
	width:14px;
	height:14px;
	background-position:-532px -26px
}
a.clsFd:hover
{
	background-position:-549px -26px
}
a.opnFd
{
	position:absolute;
	top:12px;
	left:3px;
	display:block;
	width:14px;
	height:14px;
	background-position:-532px -40px
}
a.opnFd:hover
{
	background-position:-549px -40px
}
.gFdBdy li
{
	height:24px;
	position:relative
}
.fpLstTip
{
	text-align:center;
	line-height:160%;
	padding:5px 0;
	color:#777
}
.flTCtn
{
	margin:0 10px;
	padding:3px
}
li.fpLst1
{
	height:250px!important;
	overflow:auto;
	overflow-x:hidden;
	text-overflow:ellipsis
}
li.fdLst1
{
	height:130px!important;
	overflow:auto;
	overflow-x:hidden;
	text-overflow:ellipsis
}
*:lang(zh) li.fdLst0
{
	height:auto!important
}
*:lang(zh) li.fpLst0
{
	height:auto!important
}
*:lang(zh) .gFdBdy li
{
	height:25px
}
.gFdBdy li a{
	text-decoration:none;
}
.gFdBdy li:hover
{
	background-position:-346px -3px;
}
.gFdBdy li.current
{
	background-position:-346px -3px
}
.gFdBdy li b.icol
{
	position:absolute;
	top:6px;
	left:10px;
	display:block;
	width:17px;
	height:16px;
	font-size:1px;
	background:url(../images/icon.gif) no-repeat 0px -130px;
}

a.gfNm,span.gfNm
{
	position:absolute;
	top:7px;
	left:33px
}
a.gfNm
{
	width:120px;
	height:17px;
	white-space:nowrap;
	display:block;
	overflow:hidden;
	text-decoration:none;
}
*:lang(zh) a.gfNm,*:lang(zh) span.gfNm
{
	top:4px
}
span.gfNm
{
	left:24px
}
.iconinbox
{
	display:block;
	width:22px;
	height:20px;
	float:left;
	background-position:-2228px -38px;
}
.fbu,.usrMsg
{
	color:#333
}
.tLink,.tLink a,.rmbot1 a,a.rsOpt:hover,.fcTit a
{
	color:#0068B7
}
fbu2,.gNav li a,.pMsg th
{
	color:#4B6888
}
fbu3,.gNav li a:hover,.fdTb th.fdTh
{
	color:#364B63
}
.fbk0,a.gfName:hover,.gFdBdy li.on a.gfNm,.gSevBdy a.gFNm:hover,.rmbot1 a.on
{
	color:#000
}
.fbk3,a.gfName,a.gfNm,span.gfNm,
{
	color:#333
}
.fwt,.gNav li a.on:hover,.gNav li a.on,.gMenuOpt a:hover,.gMenuOpt a.itemOn
{
	color:#FFF
}
.fbk6
{
	color:#666
}
.fgn
{
	color:#333
}
.fgy,.addTitleN,.addTitleN2,.addInfo
{
	color:#666
}
.fred
{
	color:#F00
}
.Btn
{
	border:1px solid #87A3C1;
	background-color:#fff;
}
.loading a
{
	color:#abbbd6
}
.ld_mian h3
{
	color:#333
}
.ld_mian h3 p
{
	color:#848484
}
.ld_mian h3 p a
{
	color:#627fa3
}
.sysWin h2 span
{
	color:#fff
}
.swTit
{
	color:#333
}
.pName
{
	color:#963D01
}
a.sdTxt
{
	color:#9BAAB8
}
.cmpRig h2
{
	color:#657D94
}

.gSbdy h2 .tit,.gSbdy h2 .tit a
{
	color:#388ACD
}
.gSev .on h2 .tit a
{
	color:#055F94
}
.f12
{
	font-size:12px
}
.f14,.gNav li a,.swTit
{
	font-size:14px
}
.udl
{
	text-decoration:underline
}
.fbd
{
	font-weight:bold
}
.f11
{
	color:#999
}
.fc1
{
	color:#900
}
.fc2
{
	color:#06C
}
.fc3
{
	color:#1A8714
}
.fc4
{
	color:#E74173
}
.fc5
{
	color:#308D80
}
.fc6
{
	color:#69278D
}
.fc7
{
	color:#97751A
}
.fc8
{
	color:#9253DF
}
.fc9
{
	color:#F03228
}
.fc10
{
	color:#16296B
}
.fc11
{
	color:#CC6600
}
.fc12
{
	color:#156486
}
.fc13
{
	color:#D02FAC
}
a,a.txt1_more,a.txt1_more:hover
{
	text-decoration:underline;
	color:#0068b7
}
a:hover
{
	text-decoration:underline
}

.gSW_tab_rc,.bgF1,.spl,a.srhBtn,a.EptFd,.gFdBdy li.on,.gFdBdy li.current,.expBar,.clsBar,li.mIfoBar,li.mIfoBar0,a.expBtn,a.btnCls,.addPsnBar .tit,.btnLe,.btnRi,a.addfile,.txtEpm,.txtEpm2,.CtrlBtn,.CtrlBtn2,.cmIcoDel,.sysWin h2 .fLe,.sysWin h2 .fRi,.sysWin .bdy,.sysWin .bot .fLe,.sysWin .bot .fRi,.syBtn,.subTit,.rsT1,.rsT2,a.rsOpt,a.AdsrhBtn,.cmLogo,.btnCls4,.cmpRig h2 a,.stnLst .page a.pre,.stnLst .page a.nxt,.gMenuOpt .sub,.icoSearch,.icoClear,.icoOK,span.downIco,.GmFd,.sysWin h2 a.clsWin,.cmpAdLst_Sch .icoSch,.cmpAdLst_Sch .icoCancel,.sysWinAdLst_Sch .icoSch,.sysWinAdLst_Sch .icoCancel
{
	background-image:url(../images/f1.gif);
	background-repeat:no-repeat
}
body.gb
{
	background:url(../images/f1.gif) repeat-y -1411px 0px;
}
.bgF1png,.gMbtn a,.gfTit,.gNav li a,.icoIfo
{
	background-image:url(../images/header.gif);
	background-repeat:no-repeat
}
.gSW_tab li,.gSW_tab,.F2Img,.Btn,.bgF2,.gSipt,.gTop,.btnFnt,.gTlBar,.gTlBar .on,.ibxBar,.ibxBar2,.il,.ibxBot,.btnFnt,.cmpRig h2,.sysWin h2,.sysWin .bot,.fdTb .fdTh,.whd,.wBot,.fcTit,.rms1 h3,.rsOptOut,.gSbdy h2,.addTitleN,a.addGroupList:hover,a.addGroupList2,.ibxBar4,.addTrHover,.gIframe4,.sysWin2 .inner,.addGroupLT,.rmBtmTab_Bar,.qrcBigBtn,.gOpt_gTitle,.Account_tips .AT_main .action
{
	background-image:url(../images/f2.gif);
	background-repeat:repeat-x
}
.rsBody
{
	border-left:1px solid #9DB3C5;
	border-right:1px solid #9DB3C5;
	padding-top:2px
}